space launch - Turkish English Dictionary